package com.jsbs.iam.user.entity;


import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import lombok.ToString;

import java.time.LocalDateTime;

/**
 * 组织类型基础表实体
 */
@Data
@ToString
public class IamOrganizationTypeBase {

  //id
  private Integer id;
  //组织类型编码
  private String orgTypeCode;
  //组织类型名称
  private String orgTypeName;
  //组织类型备注
  private String orgTypeRemark;
  //状态,0:失效;1:有效
  private Integer status;
  // 归属租户
  private String companyCode;
  /**
   * 同步标识，0同步 1自建
   */
  private Integer syncFlag;
  //创建人
  private String createPerson;
  //更新人
  private String updatePerson;
  //创建时间
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
  private LocalDateTime createTime;
  //更新时间
  @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
  private LocalDateTime updateTime;

}
